#header{width:100%;height:atuo;text-align:center;}
  #topLogo{width:100%;max-width:1080px;height:auto;margin:auto;
    overflow:hidden;}
  #topLogo .am-fl{width:50%;height:auto;overflow:hidden;}
  #topLogo .am-fl ul{float:left;text-align:left;margin:30px 15px 0 0;
    font-size:1.2rem;list-style:none;padding-left:0;}
    #topLogo .am-fl ul li{background:url(/i/start.png) no-repeat 0 center;padding-left:15px;line-height:16px;}
    #topLogo .am-fl .phone{height:64px;text-align:center;margin-top:30px;color:#e00;padding-top:5px;}
  #topNav-mb,#topNav-PC{width:100%;height:45px;line-height:45px;
    background:#69A6E0;}
  #topNav-PC ul{width:100%;height:100%;max-width:1080px;overflow:hidden;
    list-style-type:none;padding-left:0;}
  #topNav-PC ul li{float:left;padding:0;}
  #topNav-PC ul li:hover{background:#71d9f9;}
  #topNav-PC ul li a{color:#fff;padding:15px 20px;}
  #topNav-mb{position:fixed;top:0;left:0;z-index:9999;}
  #topNav-mb .am-topbar-btn{margin-top:0;color:#fff;}
  #topNav-mb  ul{width:100%;height:auto;
    list-style-type:none;padding:0;border-bottom:#fff solid 1px;}
  #topNav-mb  ul li{background:#69A6E0;border-top:#fff solid 1px;}
  #topNav-mb  ul li a{color:#fff;}
#mb-padding-top{width:100%;height:45px;}

.main{width:100%;max-width:1080px;padding:0px;}
.topTitle{width:100%;height:4rem;line-height:4rem;background:#69A6E0;
  color:#fff;font-size:2rem;padding:0 1rem;margin-top:2rem;}
  .topTitle a{color:#fff;font-size:1.4rem;}

#qNav{width:100%;max-width:1160px;height:50px;background:#efefef;
  padding:0 2rem;line-height:50px;color:#898989;margin:15px auto;}
#qNav a{color:#898989;}
#qNav a:hover{text-decoration:underline;}

#pageTitle{width:100%;max-width:1160px;height:72px;color:#0E92CC;
  margin:15px auto;line-height:72px;border-bottom:2px solid #cacaca;
  text-align:center;font-size:3rem;overflow:hidden;}
#pageTitle font{font-weight:800;}

#main{width:100%;max-width:1160px;min-height:560px;padding-bottom:50px;}
#main.main{max-width:1080px;}

#sideNav{margin-bottom:15px;}
  #sideNav .title{width:100%;height:70px;line-height:70px;padding-left:4rem;
    color:#000;position:relative;font-size:2.4rem;background:#DCDDDD;}
    #sideNav .title i{height:100%;position:absolute;top:0;right:2.2rem;}
    #sideNav .title a{color:#777;}
  #sideNav ul{width:100%;height:auto;list-style-type:none;padding:0;
    margin-top:0;}
  #sideNav ul li{width:100%;height:48px;line-height:48px;color:#0E92CC;
    position:relative;padding-left:4rem;background:#f7fcfe;}
    #sideNav ul li i{height:100%;position:absolute;top:0;right:1.8rem;}
  #sideNav ul a li{background:#efefef;color:#595757;}
#detail{}
  #detail #pageTitle{height:66px;color:#0E92CC;
    margin:0;line-height:66px;border-bottom:1px solid #cacaca;
    text-align:left;font-size:2.6rem;border-left:1px solid #cacaca;
    padding-left:1.4rem;}
  #detail #content{width:100%;padding:40px 0 10px 4rem;border-left:1px solid #cacaca;color:#727171;font-size:1.4rem;line-height:200%;}
  #detail #content h2{font-size:1.8rem;color:#000;padding-left;}
  #detail #content h3{font-size:1.8rem;color:#69A6E0;margin:0;font-weight:400;}
  #detail #content p.img{text-align:center;font-size:1.2rem;padding:0 20px;}
  #detail #content p.img img{margin:auto}
@media only screen and (max-width:1024px) {
    #sideNav{padding:0px;}
  }


#footer{width:100%;height:auto;background:#69A6E0;text-align:center;overflow:hidden;}
#footer .padding{width:100%;height:2rem;clear:both;}
#footer .am-g{width:100%;max-width:1080px;color:#fff;margin:10px auto;}
#footer .am-g{text-align:left;font-size:1.2rem;}
#footer .am-g a{color:#fff;line-height:150%;}
#footer .am-g a:hover{text-decoration:underline;}
#footer .am-g .am-u-sm-12{padding:0;}
#footer .am-g .am-u-sm-12 div{width:50%;height:100%;float:left;border-left:1px solid #fff;padding:0 12px;}
#footer .am-g .am-fl{width:65%;}
#footer .am-g .am-fr{width:35%;}
